package cn.ac.siom.query.service;

import cn.ac.siom.query.vo.Media;

import java.sql.SQLException;
import java.util.List;

public interface IMediaService {

 List<Media> list_page(Integer type,Integer rownum, Integer page_id) throws SQLException;
 Integer list_count(Integer type)throws SQLException;
 Integer list_countAll()throws SQLException;
 boolean insert(Media vo )throws SQLException;
 List list_photo()throws SQLException;

 /**
  * 实现数据更新操作方法
  * @param vo 表示要执行更新操作的数据
  * @return 成功返回true,失败返回false
  * @throws Exception
  */
 boolean update(Media vo)throws SQLException;

 /**
  * 实现数据批量删除操作
  * @param ids 表示要执行删除的操作的集合数据
  * @return
  * @throws Exception
  */
 boolean delete(List<String> ids)throws SQLException;

 Media list_one(Integer id)throws SQLException;

 List<Media> list_pageAll(Integer rownum, Integer page_id) throws SQLException;
}
